Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CROMWELL PLACE Terraced £302,076 £176,500 20 Dec 2010